Package-level declarations

Types

Link copied to clipboard

Base class for 2D geographic projections that lay out the globe on the XY plane.

Link copied to clipboard

Implements an Equirectangular projection, also known as Equidistant Cylindrical, Plate Carree and Rectangular. The projected globe is spherical, not ellipsoidal.

Link copied to clipboard

Represents transformations between geographic coordinates and Cartesian coordinates. GeographicProjection specifies the Cartesian coordinate system used by Globe and WorldWindow.

Link copied to clipboard
open class GnomonicProjection(var isNorth: Boolean = true) : Abstract2DProjection

Represents a polar Gnomonic geographic projection.

Link copied to clipboard
Link copied to clipboard

Provides a Modified Sinusoidal spherical projection.

Link copied to clipboard
open class PolarEquidistantProjection(var isNorth: Boolean = true) : Abstract2DProjection

Represents a polar equidistant geographic projection.

Link copied to clipboard

Provides a Sinusoidal spherical projection.

Link copied to clipboard
open class TransverseMercatorProjection(centralMeridian: Angle = ZERO, centralLatitude: Angle = ZERO, width: Angle = DEFAULT_WIDTH) : Abstract2DProjection

Provides a Transverse Mercator ellipsoidal projection. The projection's central meridian may be specified and defaults to the Prime Meridian (0 longitude). By default, the projection computes values for 30 degrees either side of the central meridian; large widths may cause the projection to fail.

Link copied to clipboard
open class UpsProjection(var isNorth: Boolean = true) : Abstract2DProjection

Represents a Universal Polar Stereographic geographic projection.

Link copied to clipboard
open class UtmProjection(zone: Int = DEFAULT_ZONE) : TransverseMercatorProjection

Implements a Transverse Mercator projection for a specified UTM zone.

Link copied to clipboard